potato planter - English Synonyms Dictionary